small irrigation ditch - Anglais Synonymes Dictionnaire